/*
  -首页声明
 * */

 .cultureSlide a,
 .case-slide > a { background-image: url(../images/home/public.png); background-repeat: no-repeat } 

 /* 视频中心 */
 .home_video { padding: 35px 0 28px; background-color: #ecf0f1 } 
 .home_video-txt { line-height: 36px; border-bottom: solid 1px #807e7e; color: #3c3533 } 
 .home_video-txt span { font-size: 16px; color: #e5151f }
 .home_video-txt a { color: #332c2b } 
 .home_video-txt + p { line-height: 36px }
 
 .ladyScroll { height: 148px }
 .ladyScroll .prev, .ladyScroll .next { width: 30px; height: 33px; position:absolute; top: 46px; left: -50px; z-index:100; cursor:pointer; background: url(../images/home/btns.png) no-repeat }
 .ladyScroll .next { left: auto; right: -50px; background-position:0 -66px }
 .ladyScroll .prev:hover { background-position: 0 -33px }
 .ladyScroll .next:hover { background-position: 0 -99px }

 .ladyScroll .scrollWrap { position: absolute }
 .ladyScroll dl { float: left; margin-right: 7px; text-align: center; position: relative }
 .ladyScroll dl a { display: block; border: solid 2px #babbbc; position: relative; color: white }
 .ladyScroll dl:hover a { border-color: #0275b8 }
 .ladyScroll dl a:before { display: inline-block; content: '播放'; width: 44px; height: 16px; line-height: 14px; background-color: #2162ad; position: absolute; left: 10px; bottom: 10px; font-size: 12px; border: solid 2px #509bd2; border-radius: 2px; display: none }
 .ladyScroll dl:hover a:before { display: block }
 .ladyScroll span { font-size: 12px; color: #4a4343 } 
 .ladyScroll img { display: block; width: 180px; height: 112px; border: solid 5px white }  
 
 
 /* 产品中心 */ 
 .product_pic { padding-bottom: 15px }
 .product_pic li { width: 264px; margin-top: 13px; margin-left: 20px; float: left; border: solid 2px #d6d4d4; border-radius: 2px }
 .product_pic li:hover { border-color: #0275b8 } 
 .product_pic li > a { display: block }
 .product_pic li img { width: 232px; height: 220px; border: solid 16px white }
 .product_pic li p { margin: 0 auto 15px; max-width: 234px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; color: #191110; text-align: center }
 .product_pic li p span { font-size: 22px; font-weight: bold }
 .pro_link { padding: 0 15px 10px; line-height: 28px }
 .pro_link a {padding:6px;}
 .pro_link a:first-child { background-color: #2ebaef; color: #312a29 }
 /*.pro_link a:last-child { background-color: #ecf0f1; color: #312a29 }*/
 .pro_link a span { font-family: "宋体" }
 
 /* banner 客服热线 */
 .banner-s { height: 306px; background: url(../images/home/banner-s.jpg) center no-repeat }
 
 /* 欧尚内容介绍 */ 
 .content-Os-bg { width: 100%; height: 100%; left: 0; top: 0; background: url(../images/home/bg-icon.jpg) center top no-repeat; z-index: 2 } 
 .content-Os1 { height: 638px }
/* .content-Os1 > div,
 .content-Os2 > div,
 .content-Os3 > div { height: 100% }
 .about-Os { width: 712px; right: 20px; top: 70px; z-index: 3 }
 .content-p1 { font-size: 26px }
 .content-p1 em { font-style: normal; margin-left: 85px }
 .content-p1 span { font-family: "宋体"; font-size: 34px; color: #0350a6 }
 .content-p2 { line-height: 36px; font-size: 18px; color: #25201f }
 .content-more { display: inline-block; margin-top: 15px; width: 100px; height: 28px; line-height: 28px; font-size: 18px; color: white; background-color: #0275b8; text-align: center; border-radius: 4px }
 .content-more:hover { background-color: #006199 }
 .content-more span { font-family: "宋体" }
 .about-img .f_l { margin-top: 63px }*/
 .content-Os2 { height: 710px; background-color: #f0f0f0 } 
/* .park-major { width: 724px; left: 120px; top: 60px; z-index: 3 }
 .park-major .content-p2 { line-height: normal } 
 .park-txtLeft { width: 414px }
 .park-txtRight { width: 286px }*/
 .content-Os3 { height: 742px } 
/* .en-culture { width: 964px; left: 160px; top: 38px; z-index: 3 }
 .en-culture > .f_l { width: 304px; margin-top: 320px }
 .en-culture > .f_r { width: 628px }   
 .cultureSlide .prev, .cultureSlide .next { display: inline-block; margin: 16px 22px 0 22px; float: left; width: 31px; height: 54px;  }
 .cultureSlide .prev { background-position: -76px -80px }
 .cultureSlide .next { background-position: -107px -80px }
 .culture-c { width: 472px; height: 84px }
 .culture-c li { margin-right: 20px; cursor: pointer }
 .culture-c li:hover img { -webkit-transform: scale(1.1); transform: scale(1.1) }
 .culture-c li,
 .culture-c li img { width: 98px; height: 84px; -webkit-transition: all .5s; transition: all .5s }*/

 /* 成功案例 */
 .case-win { padding-top: 50px; padding-bottom: 115px; background-color: #0275b8 }
 .case-title { width: 442px; height: 89px; margin: 0 auto; background: url(../images/home/case-title.jpg) center no-repeat }
 .case-p { line-height: 72px; font-size: 26px }
 .case-slide { width: 1148px; margin: 0 auto } 
 .caseSlide { width: 1148px; height: 197px; }
 .case-slide ul li { float: left; margin-right: 12px }
 .case-slide ul li a { display: block; width: 278px; margin-bottom: 12px; filter: alpha(opacity=80); opacity: .8; -webkit-transition: all .5s; transition: all .5s }
 .case-slide ul li a:hover { filter: alpha(opacity=100); opacity: 1 }
 .case-slide > a { display: inline-block; width: 48px; height: 52px; position: absolute; bottom: -90px }
 .case-slide .prev { background-position: -44px -133px; left: 45.3% }
 .case-slide .next { background-position: -92px -133px; left: 50.5% }
 
 /* 公司动态 */
 .tearn { margin-bottom: 46px; padding-top: 26px }
 .tearn-box { min-height: 640px; }
 .tearn-box > div { width: 572px; float: left; }
 .p_nav span { font-size: 24px; color: #2a2322 }
 .p_nav::before { height: 5px; background-color: #0069b2 }
 .p_nav a { color: #0e0605 }
 .tearn_txt {  }
 .tearn_txt li { line-height: 44px }
 .tearn_txt li a { display: block; color: #1f1716 }
 .tearn_txt li a:hover { color: #747474 }
 .tearn_txt li a .f_l { max-width: 440px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
 .dashed_tearn:after { display: inline-block; content: ""; width: 1px; height: 626px; border-left: dashed 1px #bababa; position: absolute; right: -30px; top: 13px }
 
 
 
 

















